タグ付けされた質問 「android」

AndroidはGoogleのモバイルオペレーティングシステムであり、デジタルデバイス(スマートフォン、タブレット、自動車、TV、Wear、Glass、IoT)のプログラミングまたは開発に使用されます。Androidに関連するトピックについては、android-intent、android-activity、android-adapterなどのAndroid固有のタグを使用します。開発やプログラミング以外の質問で、Androidフレームワークに関連する質問については、次のリンクを使用してください:https:// android.stackexchange.com。

3
異なる状態の2つの画像を使用したトグルボタン
ON / OFF状態ではなく、2つの画像を使用してトグルボタンを作成する必要があります。 オフ状態で背景画像を設定しましたが、背景画像を使用している間はOFFテキストを削除できません。 そして、トグルボタンをクリックして別の画像をオン状態に設定することはできません:

13
Appcompatv7-v21ナビゲーションドロワーにハンバーガーアイコンが表示されない
最新のappcompatサポートライブラリでロリポップスタイルのナビゲーションドロワーを実装していますが、問題はハンバーガーアイコンが表示されないことです。戻るアイコンのみが表示されます。 これは私の活動コードです import android.os.Bundle; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.widget.Toolbar; import android.view.View; public class Home extends ActionBarActivity { private DrawerLayout mDrawerLayout; private ActionBarDrawerToggle mDrawerToggle; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_home); initViews(); } private void initViews(){ Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout); toolbar.setTitleTextColor(getResources().getColor(android.R.color.white)); setSupportActionBar(toolbar); …

5
フラグメントonCreateViewとonActivityCreatedが2回呼び出される
Android 4.0 ICSとフラグメントを使用してアプリを開発しています。 ICS 4.0.3(APIレベル15)APIのデモサンプルアプリからの次の変更例を検討してください。 public class FragmentTabs extends Activity { private static final String TAG = FragmentTabs.class.getSimpleName(); @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); final ActionBar bar = getActionBar(); bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS); bar.setDisplayOptions(0, ActionBar.DISPLAY_SHOW_TITLE); bar.addTab(bar.newTab() .setText("Simple") .setTabListener(new TabListener<SimpleFragment>( this, "mysimple", SimpleFragment.class))); if (savedInstanceState != null) { bar.setSelectedNavigationItem(savedInstanceState.getInt("tab", 0)); Log.d(TAG, "FragmentTabs.onCreate tab: …

8
Android Spinnerで1つのアイテムを非表示にする方法
Androidスピナーウィジェットで1つのアイテムを非表示にする方法を探しています。これにより、アイテムが選択されていない状態でスピナーをシミュレートでき、選択されたすべてのアイテムに対して常にonItemSelected()コールバックが確実に呼び出されます(非表示のアイテムが「現在の」アイテムである場合)。通常、スピナーには常に、コールバックを生成しない1つの項目、つまり現在の項目があります。 アイテムを無効にする(グレー表示する)方法については、stackoverflowにコードがいくつかありますが、アイテムが存在しないかのように完全に非表示にする方法はありません。 多くの実験の後、私はさまざまな新旧のAndroidプラットフォームで動作する、ややハックっぽいソリューションを思いつきました。それには気づきにくいいくつかの小さな化粧品の欠点があります。「スピナーでそれをしないでください」以外の、より公式な解決策についてはまだ聞きたいです。 これは常にスピナーの最初のアイテムを非表示にしますが、任意のアイテムまたは複数のアイテムを非表示にするようにかなり簡単に拡張できます。スピナーアイテムのリストの先頭に、空の文字列を含むダミーアイテムを追加します。スピナーダイアログが開く前に、現在のスピナー選択をアイテム0に設定すると、選択されていないスピナーがシミュレートされます。 ArrayAdapterメソッドをオーバーライドしたスピナーのセットアップ例: List<String> list = new ArrayList<String>(); list.add(""); // Initial dummy entry list.add("string1"); list.add("string2"); list.add("string3"); // Populate the spinner using a customized ArrayAdapter that hides the first (dummy) entry ArrayAdapter<String> dataAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, list) { @Override public View getDropDownView(int position, View convertView, ViewGroup parent) { …
101 android  spinner 

14
Android NFC電話はNFCタグとして機能できますか?
私がこれまでに理解したことから、NFC電話はNFCタグからデータを読み取るNFCリーダーとして機能します。私の質問は、これを入れ替えることはできますか?Android NFC電話をNFCリーダーがデータを取得するタグとして動作させることはできますか? ご協力ありがとうございます。
101 android  nfc  hce 

10
別のアクティビティからアクティビティを完了する
次のような別のアクティビティから1つのアクティビティを終了したい: アクティビティ[A]でボタンをクリックすると、アクティビティ[A]を終了せずにアクティビティ[B]を呼び出します。 現在、アクティビティ[B]には、[ 新規]と[変更 ]の2つのボタンがあります。ユーザーが変更をクリックすると、スタックからアクティビティ[A]がポップされ、すべてのオプションがチェックされます。 しかし、ユーザーがアクティビティ[B]から[ 新規 ]ボタンをクリックすると、スタックからアクティビティ[A]を完了し、そのアクティビティ[A]をスタックに再度リロードする必要があります。 試してみましたが、スタックからアクティビティ[A]を完了できません...どうすればできますか? 私はコードを次のように使用しています: アクティビティ[A]から: Intent GotoB = new Intent(A.this,B.class); startActivityForResult(GotoB,1); 同じ活動の他の方法 public void onActivityResult(int requestCode, int resultCode, Intent intent) { if (requestCode == 1) { if (resultCode == 1) { Intent i = getIntent(); overridePendingTransition(0, 0); i.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION); finish(); overridePendingTransition(0, 0); startActivity(i); } } …

14
EditTextのライブ文字数
エディットテキストボックスのライブ文字数をカウントするための最良の方法は、Androidにあると思いました。私はこれを見ていましたが、意味がわかりませんでした。 問題を説明するために、私はEditTextを持っていて、文字を150に制限しようとしています。これを入力フィルターで行うことができますが、ユーザーが入力した文字数をテキストボックスのすぐ下に表示したいと思います(ほとんどスタックオーバーフローが今やっているように)。 誰かがサンプルコードの小さなスニペットを書いたり、正しい方向に向けたりできるとしたら、とてもありがたいです。
101 android 


15
Https Connection Android
httpsポストを実行していますが、ssl例外の例外が発生します。信頼されていないサーバー証明書です。通常のhttpを実行すると、完全に正常に動作します。どういうわけかサーバー証明書を受け入れる必要がありますか?
101 java  android  ssl 


5
FacebookSdk.sdkInitialize(Context)は廃止予定です
Android Studioでfacebook-android-sdk-4.19.0を使用しており、https: //developers.facebook.com/docs/android/getting-startedのFacebookクイックスタートガイドに従いました(クイックスタートボタンをクリックして自分のFacebookアカウントでサインインします)。ガイドでは、アプリのログを追跡するためにスニペットに次のコードをコピーして貼り付けるように指示されています import com.facebook.FacebookSdk; import com.facebook.appevents.AppEventsLogger; public class MyApplication extends Application { @Override public void onCreate() { super.onCreate(); FacebookSdk.sdkInitialize(getApplicationContext()); AppEventsLogger.activateApp(this); } } ただし、android studioでコードを貼り付けてコピーすると、FacebookSdk.sdkInitialize()メソッドはすべて非推奨になっているようです。ここのドキュメントhttps://developers.facebook.com/docs/reference/android/current/class/FacebookSdk/は、sdkInitialize()の代わりにsdkを初期化するために使用するメソッドについて何も述べていません。どの方法を使用すればよいですか?

3
チャールズプロキシをAndroid 7 nougatで動作させる方法は?
Android 7では、証明書の処理方法にいくつかの変更が導入されました( http://android-developers.blogspot.com/2016/07/changes-to-trusted-certificate.html)、どういうわけか、Charlesプロキシをもう機能させることができません。 私のnetwork_security_config.xml: <?xml version="1.0" encoding="utf-8"?> <network-security-config> <base-config> <trust-anchors> <certificates src="system" /> </trust-anchors> </base-config> <debug-overrides> <trust-anchors> <certificates src="user" /> </trust-anchors> </debug-overrides> </network-security-config> デバッグモードで実行しています。しかし、何があっても、私は得るjavax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.。 言うまでもなく、pfxから証明書をインストールしましたSettings -> Security -> Install from storage。証明書はUser Credentialsが、にはませんTrusted credentials -> User。私のロリポップデバイスでは、証明書がそこにリストされています。 HTTPライブラリとしてokhttp3を使用しています。 私が間違っていることは何か考えていますか?

13
Android Viewシャドウ
あちこち探しましたが、これを行う適切な方法が見つかりませんでした。ビューに次のシャドウエフェクトを設定します。 正直なところ、この2番目の設定がシャドウエフェクトを適用して行われるかどうかはわかりません。何か案は?

15
Kotlinエラー:org.jetbrains.kotlin:kotlin-stdlib-jre7:1.0.7が見つかりませんでした
Kotlinプラグインをアプリ(v.v1.1.1-release-Studio2.2-1)にインストールし、[プロジェクトでKotlinを構成する]を選択しました。コンパイラとランタイムバージョン1.0.7を選択しました。Kotlinは私のGradleファイルを更新しました。ビルドしようとすると、次のようになります。 エラー:プロジェクト ':app'の構成中に問題が発生しました。構成 ':app:_debugApkCopy'のすべての依存関係を解決できませんでした。org.jetbrains.kotlin:kotlin-stdlib-jre7:1.0.7が見つかりませんでした。必須: MyApplication:app:unspecified ここで何が欠けているのかわかりません。

13
Android-logcatメッセージの最大長を設定する
デフォルトでは、logcatは「長すぎる」と見なしたログメッセージを切り捨てるようです。これは、Eclipseの内部でも、コマンドラインでを使用してlogcatを実行している場合でも発生し、adb -d logcat重要なデバッグメッセージの一部が切り捨てられます。 logcatがサポートする最大文字列長を増やして、デバッグ情報の切り捨てを停止する方法はありますか?公式ドキュメントは存在しないかもしれないことを意味し、多分logcatが記載されていないいくつかの追加オプションをサポートしていますか?
101 android  logging 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.