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

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

22
LogCatメッセージ:Google Play開発者サービスのリソースが見つかりませんでした。プロジェクト構成をチェックして、リソースが含まれていることを確認します
Google Maps Android v2 APIを使用するアプリケーションがあります。google-play-services_libこれらのページの指示に従って、ライブラリプロジェクトをワークスペースに追加し、アプリケーションプロジェクトからの参照を追加しました。 http://developer.android.com/google/play-services/setup.html。 https://developers.google.com/maps/documentation/android/start すべてが正常に動作しているようです:アプリはデフォルトのマーカーでマップとオーバーレイを表示します。したがって、Google PlayサービスとGoogle Maps APIが正しくセットアップされていると確信しています。 ただし、(第2世代のNexus 7で)マップビューが初期化されると、ADT LogCatウィンドウに次のメッセージが表示されます。 The Google Play services resources were not found. Check your project configuration to ensure that the resources are included. メッセージレベルはエラーで、タグはGooglePlayServicesUtilです。 私のアプリは正常に動作するため、これは問題のないようです。しかし、問題が何であれ、対処するために何を行うか、または確認することができますか? 詳細情報:LogCatに「Google Play開発者サービスリソースが見つかりませんでした」というメッセージが表示されるたびに、次のメッセージが表示されますResourceType。 getEntry failing because entryIndex 906 is beyond type entryCount 3 Failure getting entry …

19
Android、TextViewの幅を制限する方法(およびテキストの最後に3つのドットを追加する方法)
私が持っているTextView、私はそれの文字を制限したいということ。実際、これは可能ですが、探しているのは、文字列の最後に3つのドット(...)を追加する方法です。これはテキストが続いていることを示しています。これは私のXMLですが、テキストを制限するもののドットはありません。 <TextView android:id = "@+id/tvFixture" android:layout_width = "wrap_content" android:layout_height = "wrap_content" android:layout_toLeftOf = "@id/ivFixture_Guest" android:text = "@string/test_06" android:lines = "1" android:ems = "3" android:gravity = "right" style = "@style/simpletopic.black" android:ellipsize="end"/>

20
ViewPagerを動的に更新しますか?
ViewPagerでコンテンツを更新できません。 FragmentPagerAdapterクラスのメソッドinstantiateItem()およびgetItem()の正しい使用法は何ですか? 私はgetItem()だけを使用してフラグメントをインスタンス化して返していました: @Override public Fragment getItem(int position) { return new MyFragment(context, paramters); } これはうまくいきました。内容を変更できない以外は。 だから私はこれを見つけました:ViewPager PagerAdapterがビューを更新していません 「私のアプローチは、instantiateItem()メソッドでインスタンス化されたビューにsetTag()メソッドを使用することです」 これを行うために、instantiateItem()を実装したいと思います。しかし、私は何を返さなければならないのか(タイプはObjectです)、そしてgetItem(int position)との関係は何ですか? リファレンスを読んだ: public abstract Fragment getItem(int position) 指定された位置に関連付けられたフラグメントを返します。 public Object instantiateItem(ViewGroupコンテナー、int位置) 指定された位置にページを作成します。アダプターは、ここで指定されたコンテナーにビューを追加する必要がありますが、finishUpdate(ViewGroup)から戻るまでにこれが確実に行われるようにする必要があります。パラメーター コンテナーページが表示されるコンテナーを含むビュー。positionインスタンス化されるページの位置。 戻り値 新しいページを表すオブジェクトを返します。これはビューである必要はありませんが、ページの他のコンテナにすることができます。 まだ分​​かりません。 これが私のコードです。サポートパッケージv4を使用しています。 ViewPagerTest public class ViewPagerTest extends FragmentActivity { private ViewPager pager; private MyFragmentAdapter adapter; @Override …


3
onMeasureカスタムビューの説明
カスタムコンポーネントを作ってみました。Viewクラスを拡張し、onDrawオーバーライドされたメソッドで描画を行います。なぜオーバーライドする必要があるのonMeasureですか?私がそうしなかった場合、すべてが正しいように見えました。誰かがそれを説明できますか?onMeasureメソッドをどのように記述する必要がありますか?私はいくつかのチュートリアルを見てきましたが、それぞれが他のものとは少し異なります。時々彼らsuper.onMeasureは最後に電話をかけます、時々彼らはsetMeasuredDimensionそれを使ってそれを呼ばなかった。違いはどこですか? 結局、まったく同じコンポーネントをいくつか使用したいと思っています。これらのコンポーネントをXMLファイルに追加しましたが、それらがどのくらいの大きさであるかわかりません。私は(私が設定したサイズに必要とする理由、後でその位置とサイズを設定したいonMeasureであればonDraw、私はそれを描くとき、としてうまく機能している)カスタムコンポーネントクラスに。正確にそれを行う必要があるのはいつですか?
316 android  view 

18
Androidデバイスのデータ/データフォルダーにアクセスする方法
アプリを開発していて、私のデータベース*.dbがdata/data/com.****.*** sqlite managerの助けを借りて、EclipseのAVDからこのファイルにアクセスできます しかし、私は私のAndroid携帯電話でこのファイルにアクセスできません。 私はそれをグーグルし、それはそれをするために私の電話を根絶する必要があると言います、しかし私はそれをしたくありません。(新しい電話、保証の問題、およびセキュリティの問題) だからここに私の質問があります:data/data/.....「ルート権限を取得せずに」Androidフォンのディレクトリにアクセスするにはどうすればよいですか? data/data.....ルート権限を取得せずにディレクトリのユーザー権限を変更できますか?

20
Androidでアクティビティからフラグメントにデータを送信する
2つのクラスがあります。1つはアクティビティ、2つ目はフラグメントがあるフラグメントEditTextです。アクティビティでは、async-taskを持つサブクラスがあり、メソッドdoInBackgroundでは、結果を変数に保存します。この変数をサブクラス「my activity」からこのフラグメントに送信するにはどうすればよいですか?

15
Androidで画面の回転を防ぐ
AsyncTaskを開始しているため、回転を禁止したいアクティビティの1つがあり、画面の回転によって再開されます。 このアクティビティを「ユーザーが怒って電話を振っている場合でも画面を回転させないでください」と伝える方法はありますか?
315 android  rotation  screen 


5
アプリの背景画像を繰り返す方法
アプリで背景画像を設定しましたが、背景画像が小さく、繰り返し表示して画面全体に塗りつぶします。私は何をすべきか? <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/bg" android:tileMode="repeat">
314 android  image  layout 


30
エミュレーターでAndroidアプリケーションが実行されていることを検出するにはどうすればよいですか?
エミュレータで実行する場合とデバイスで実行する場合で、コードの実行方法を少し変えたいと思います。(たとえば、パブリックURLの代わりに10.0.2.2を使用して、開発サーバーに対して自動的に実行します。)Androidアプリケーションがエミュレーターで実行されていることを検出する最良の方法は何ですか?

17
Androidでテキストをクリップボードにコピーする方法
ボタンが押されたときに、特定のテキストビューにあるテキストをクリップボードにコピーする方法を誰かに教えてもらえますか? @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.mainpage); textView = (TextView) findViewById(R.id.textview); copyText = (Button) findViewById(R.id.bCopy); copyText.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub ClipboardManager clipboard = (ClipboardManager) getSystemService(CLIPBOARD_SERVICE); String getstring = textView.getText().toString(); //Help to continue :) } }); } } ボタンbCopyが押されたときにTextViewのテキストをtextViewのtextViewをクリップボードにコピーしたい。

23
edittextを1行に制限する
重複の可能性:android-singleline-true-not-working-for-edittext <EditText android:id="@+id/searchbox" android:layout_width="fill_parent" android:layout_height="wrap_content" android:lines="1" android:scrollHorizontally="true" android:ellipsize="end" android:layout_weight="1" android:layout_marginTop="2dp" android:drawablePadding="10dp" android:background="@drawable/edittext" android:drawableLeft="@drawable/folder_full" android:drawableRight="@drawable/search" android:paddingLeft="15dp" android:hint="search..."> </EditText> 上記EditTextを一行だけにしたい。ユーザーが「Enter」キーを押しても、カーソルが2行目に下がってはなりません。誰かが私を助けることができますか?

12
現在のバージョンのAndroid Gradleプラグインでは、オンデマンドの構成はサポートされていません
Android Studio 3.1.2にアップグレードした後、次のエラーが発生します。 Gradleバージョン4.6以降を使用しているため、現在のバージョンのAndroid Gradleプラグインではオンデマンド設定はサポートされていません。提案:gradle.propertiesファイルでorg.gradle.configureondemand = falseを設定するか、4.6未満のGradleバージョンを使用して、オンデマンドで構成を無効にします。 提案に従いましたが、問題は解決しませんでした。何か案は?すべての助けに大いに感謝します、ありがとう。

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