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

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

27
アクティビティが作成される前にアクションバーを非表示にしてから、再度表示する方法は?
ハニカムアプリにスプラッシュスクリーンを実装する必要があります。このコードをアクティビティのonCreateで使用してスプラッシュを表示します。 setContentView(R.layout.splash); getActionBar().hide(); そして、しばらくするとメインUIを表示するこのコード: setContentView(R.layout.main); getActionBar().show(); しかし、 onCreateが呼び出されてスプラッシュが表示される前に、アクションバーが表示されるまでに少し時間がかかります。 アクションバーを非表示にするにはどうすればよいですか? アクションバーなしのアクティビティにテーマを適用しようとしました: <item name="android:windowActionBar">false</item> しかしその場合、getActionBar()は常にnullを返し、再び表示する方法が見つかりませんでした。


24
OnItemCLickListenerがリストビューで機能しない
Activity クラスコード: conversationList = (ListView)findViewById(android.R.id.list); ConversationArrayAdapter conversationArrayAdapter=new ConversationArrayAdapter(this, R.layout.conversation_list_item_format_left, conversationDetails); conversationList.setAdapter(conversationArrayAdapter); conversationList.setOnItemClickListener(new AdapterView.OnItemClickListener(){ @Override public void onItemClick(AdapterView<?> arg0, View arg1, int position, long arg3) { Log.d("test","clicked"); } }); クラスのgetView関数Adapter: if (v == null) { LayoutInflater vi = (LayoutInflater)ctx.getSystemService(Context.LAYOUT_INFLATER_SERVICE); if(leftSideMessageNumber.equals(m.getTo())) { v = vi.inflate(R.layout.conversation_list_item_format_left, null); } else { v = vi.inflate(R.layout.conversation_list_item_format_right, …
242 android  listview 

6
Android WebViewとlocalStorage
HTML5アプリからlocalStorageにアクセスする可能性のあるWebビューに問題があります。test.htmlファイルは、ローカルストレージが私のブラウザー(つまり、webview)でサポートされていないことを通知します。何か提案があれば.. package com.test.HelloWebView; import android.app.Activity; import android.content.Context; import android.os.Bundle; import android.util.Log; import android.view.KeyEvent; import android.webkit.WebChromeClient; import android.webkit.WebSettings; import android.webkit.WebStorage; import android.webkit.WebView; import android.webkit.WebViewClient; public class HelloWebView extends Activity { WebView webview; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); webview = (WebView) findViewById(R.id.webview); webview.getSettings().setJavaScriptEnabled(true); webview.setWebViewClient(new HelloWebViewClient()); webview.loadUrl("file:///android_asset/test.html"); WebSettings settings = webview.getSettings(); …

14
AlertDialogのテーマを変更する方法
誰かが私を助けてくれるかどうか疑問に思っていました。カスタムAlertDialogを作成しようとしています。これを行うために、styles.xmlに次のコード行を追加しました <resources> <style name="CustomAlertDialog" parent="android:Theme.Dialog.Alert"> <item name="android:windowBackground">@drawable/color_panel_background</item> </style> </resources> color_panel_background.9.pngは、ドローアブルフォルダーにあります。これはAndroid SDKのresフォルダーにもあります。 主な活動は以下の通りです。 package com.customdialog; import android.app.Activity; import android.app.AlertDialog; import android.app.Dialog; import android.content.DialogInterface; import android.os.Bundle; public class CustomDialog extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); this.setTheme(R.style.CustomAlertDialog); AlertDialog.Builder builder …
242 android  dialog  themes  alert 



30
recyclerviewアダプターは接続されていません。レイアウトをスキップ
RecyclerView私のコードに実装しただけで、を置き換えListViewます。 すべてが正常に動作します。データが表示されます。 しかし、エラーメッセージが記録されています。 15:25:53.476 E/RecyclerView: No adapter attached; skipping layout 15:25:53.655 E/RecyclerView: No adapter attached; skipping layout 次のコードの場合: ArtistArrayAdapter adapter = new ArtistArrayAdapter(this, artists); recyclerView = (RecyclerView) findViewById(R.id.cardList); recyclerView.setHasFixedSize(true); recyclerView.setAdapter(adapter); recyclerView.setLayoutManager(new LinearLayoutManager(this)); ご覧のとおり、のアダプターを取り付けましたRecyclerView。では、なぜこのエラーが発生し続けるのですか? 同じ問題に関連する他の質問を読みましたが、どれも役に立ちません。

8
AndroidでScrollViewを使用する方法
XMLレイアウトファイルを持っていますが、テキストが画面サイズに収まりません。を作るために何をする必要がありScrollViewますか? <?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:stretchColumns="1" > <TableRow> <ImageView android:id="@+id/imageView" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="5dip" android:layout_marginTop="10dip" android:layout_marginRight="5dip" android:tint="#55ff0000" android:src="@drawable/icon" /> </TableRow> <TableRow> <TextView android:id="@+id/name" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="3dip" android:text=" Name " /> <TextView android:id="@+id/name1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="left" android:text="Veer" /> </TableRow> <TableRow> <TextView android:id="@+id/age" android:layout_width="wrap_content" android:layout_height="wrap_content" android:padding="3dip" android:text=" Age" /> <TextView …


22
エラー:ANDROID_HOMEが設定されておらず、「android」コマンドがPATHにありません。これらの条件の少なくとも1つを満たす必要があります。
PhoneGapをインストールしようとすると、次のエラーが発生します。 エラー:ANDROID_HOMEが設定されておらず、「android」コマンドがPATHにありません。これらの条件の少なくとも1つを満たす必要があります。 エラー(スクリーンショット) Cordovaで使用するためにAndroidが正しくセットアップされていることを確認するにはどうすればよいですか?

7
プログラムで作成されたコンテンツビューでアクティビティにフラグメントを追加するにはどうすればよいですか
プログラムでレイアウトを実装するアクティビティにフラグメントを追加したいと思います。私はフラグメントのドキュメントを調べましたが、必要なものを説明する例は多くありません。これが私が書こうとしたコードのタイプです: public class DebugExampleTwo extends Activity { private ExampleTwoFragment mFragment; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); FrameLayout frame = new FrameLayout(this); if (savedInstanceState == null) { mFragment = new ExampleTwoFragment(); FragmentTransaction ft = getFragmentManager().beginTransaction(); ft.add(frame.getId(), mFragment).commit(); } setContentView(frame); } } ... public class ExampleTwoFragment extends Fragment { @Override public …

9
KotlinフラグメントのビューにアクセスしようとするとNullPointerException
FragmentsでKotlin Android拡張機能を使用する方法 内部onCreateView()で使用すると、次のNullPointerException例外が発生します。 原因:java.lang.NullPointerException:nullオブジェクト参照で仮想メソッド 'android.view.View android.view.View.findViewById(int)'を呼び出そうとしました フラグメントコードは次のとおりです。 package com.obaied.testrun.Fragment import android.os.Bundle import android.support.v4.app.Fragment import android.util.Log import android.view.LayoutInflater import android.view.View import android.view.ViewGroup import com.obaied.acaan.R import kotlinx.android.synthetic.main.fragment_card_selector.* public class CardSelectorFragment : Fragment() { val TAG = javaClass.canonicalName companion object { fun newInstance(): CardSelectorFragment { return CardSelectorFragment() } } override fun onCreateView(inflater: LayoutInflater?, …

14
アクティビティ間でデータを共有する最良の方法は何ですか?
アプリ全体で使用されるメインアクティビティである1つのアクティビティがあり、いくつかの変数があります。最初のアクティビティからのデータを使用できるようにしたい他の2つのアクティビティがあります。これで、次のようなことができることがわかりました。 GlobalState gs = (GlobalState) getApplication(); String s = gs.getTestMe(); しかし、私は多くの変数を共有したいので、いくつかはかなり大きいので、上記のようにそれらのコピーを作成したくありません。 getおよびsetメソッドを使用せずに変数を直接取得および変更する方法はありますか?これはAndroidでのパフォーマンスには推奨されないというGoogle開発サイトの記事を読んだことを覚えています。
239 java  android  sharing 

30
TransactionTooLargeExceptionで何をするか
を手に入れましたTransactionTooLargeException。再現できません。ドキュメントでそれは言う バインダートランザクションが大きすぎるため、失敗しました。 リモートプロシージャコール中に、呼び出しの引数と戻り値は、バインダートランザクションバッファーに格納されたParcelオブジェクトとして転送されます。引数または戻り値が大きすぎてトランザクションバッファーに収まらない場合、呼び出しは失敗し、TransactionTooLargeExceptionがスローされます。 ... リモートプロシージャコールがTransactionTooLargeExceptionをスローする場合、2つの結果が考えられます。クライアントが要求をサービスに送信できなかったか(おそらく引数が大きすぎてトランザクションバッファーに収まらない場合)、またはサービスがクライアントに応答を送信できなかった(おそらく戻り値がトランザクションバッファーに収まらないほど大きい)。 ... だから、どこかで未知の制限を超える引数を渡したり受け取ったりしています。どこ? スタックトレースは有用なものを何も示していません: java.lang.RuntimeException: Adding window failed at android.view.ViewRootImpl.setView(ViewRootImpl.java:548) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:406) at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:320) at android.view.WindowManagerImpl$CompatModeWrapper.addView(WindowManagerImpl.java:152) at android.view.Window$LocalWindowManager.addView(Window.java:557) at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2897) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245) at android.app.ActivityThread.access$600(ActivityThread.java:139) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1262) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:4977) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551) at dalvik.system.NativeStart.main(Native Method) Caused by: …
239 android  exception 

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