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

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

9
アプリの(レイアウト)XML変数からマニフェストバージョン番号を取得するにはどうすればよいですか?
コードのメイン部分でプロジェクトのマニフェストバージョン番号を参照する方法が欲しいのですが。これまで私が行ってきたことは、String XMLファイルのバージョン番号をマニフェスト(@ string / Version)にリンクすることです。私がやりたいのは、逆にそれを行い、文字列XML変数をマニフェストのバージョンにリンクすることです。理由?マニフェストファイルという1つの場所でバージョン番号を変更するだけで済みます。これを行う方法はありますか?ありがとう!

9
Androidセレクターとテキストの色
単純なTextView方法simple_list_item_1で動作ListViewします。ここにXMLがあります: <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="fill_parent" android:gravity="center" android:focusable="true" android:minHeight="?android:attr/listPreferredItemHeight" android:textAppearance="?android:attr/textAppearanceLarge" android:background="@android:drawable/list_selector_background" /> フォーカスされた状態で(予想どおり)変化しないテキストの色を除いて、すべてが機能します。どうすれば変更できtextAppearanceLargeInverseますか?

6
Android-テキストの影?
アンドロイドでテキストに影を付ける方法を知りたいですか? 私はビットマップに適用される次のコードを持っていて、シャドウされたいと思いました... paint.setColor(Color.BLACK); paint.setTextSize(55); paint.setFakeBoldText(false); paint.setShadowLayer(1, 0, 0, Color.BLACK); //This only shadows my whole view...
184 android 

7
MacでAndroid SDKを見つけてPATHに追加する
MacBook Air(OSバージョン10.11 El Capitan)にAndroid Studioをインストールし、小さな "hello、world"アプリを作成してデバイス(Nexus 7)にインストールし、AVDで実行しました。私が今やりたいのは、Android Studioではなく、コマンドラインからアプリをビルドしてデバイスにインストールできることです。私はここの指示に従っています: http://developer.android.com/training/basics/firstapp/running-app.html そして関連する行は: Android SDK platform-tools /ディレクトリがPATH環境変数に含まれていることを確認してから、次を実行します。 問題は、私のマシンでAndroid SDKが見つからないことです!そうでなければプログラムはコンパイルされず、Android Studioを介して実行されないため、そこにあると思いますか?おそらくそれは悪い仮定ですか?私はMacが初めてなので(Windowsに慣れている)、Android SDKを検索するための最良の方法がわかりません。だから私の質問: 自分のマシンでAndroid SDKを見つけるにはどうすればよいですか?それともそこにないことを自分で証明しますか? そこにない場合はどうすればインストールできますか? Android SDKを含めるようにPATHを変更するにはどうすればよいですか?


11
Android Studioで大文字のボタンのテキストを小文字にすることはできません
ささいな質問があり、しばらくの間私を悩ませてきました。私はこれをグーグルしようとしましたが、誰も私と同じ問題を抱えているように見えないか、それを問題として見ません。レイアウトの下のactivity_my.xmlにボタンを作成すると <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@string/button_1_name" android:id="@+id/button2" android:layout_marginTop="140dp" android:layout_below="@+id/textView" android:layout_centerHorizontal="true" /> 次のようなボタンが表示されます 私の文字列コードは: <resources> <string name="app_name">HelloWorld</string> <string name="hello_world">Hello world!</string> <string name="action_settings">Settings</string> <string name="button_1_name">BuTtOn 1</string> 私はここに小さな何かが欠けているのを確実に知っていますが、ボタンのテキストで小文字/大文字を機能させるにはどうすればよいですか? ありがとう!

17
Android:ビューにmaxHeightがないのはなぜですか?
ビューにはありますminHeightが、どういうわけか欠けていmaxHeightます: 私が達成しようとしているのは、いくつかの項目(ビュー)を埋めることScrollViewです。1..3のアイテムがある場合、直接表示したい。の意味はScrollView、1、2、または3項目の高さです。 4つ以上のアイテムがある場合は、ScrollView展開を停止して(したがってmaxHeight)、スクロールの提供を開始します。 ただし、を設定する方法はありませんmaxHeight。したがって、おそらく1..3のアイテムがある場合はScrollViewプログラムでWRAP_CONTENT高さを設定し、3*sizeOf(View)4つ以上のアイテムがある場合は高さを設定する必要があります。 maxHeightすでに存在するのに、なぜ提供されていないのか誰かが説明できますminHeightか? (ところでImageView、maxHeight実装されているようないくつかのビュー。)

8
APKをインストールせずにAndroid .apkファイルのVersionNameまたはVersionCodeを取得する
ダウンロードしてインストールせずに、AndroidManifest.xmlファイルからプログラムでAPKのバージョンコードまたはバージョン名を取得するにはどうすればよいですか。 <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="xxx.xx.xxx" android:versionCode="1" android:versionName="1.1" > たとえば、IISサービスに新しいバージョンがアップロードされているかどうかを確認します。デバイスにインストールした後、それが新しいバージョンでない場合は、インストールしたくないです。

11
Androidのコンテキストからアクティビティを取得する
これは私が困惑しています。 カスタムレイアウトクラス内からアクティビティメソッドを呼び出す必要があります。これの問題は、レイアウト内からアクティビティにアクセスする方法がわからないことです。 ProfileView public class ProfileView extends LinearLayout { TextView profileTitleTextView; ImageView profileScreenImageButton; boolean isEmpty; ProfileData data; String name; public ProfileView(Context context, AttributeSet attrs, String name, final ProfileData profileData) { super(context, attrs); ...... ...... } //Heres where things get complicated public void onClick(View v) { //Need to get the parent …

16
Androidでボタンの周りのパディングを削除するにはどうすればよいですか?
私のAndroidアプリには、次のレイアウトがあります。 <?xml version="1.0" encoding="utf-8" ?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <fragment android:id="@+id/map" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="1" class="com.google.android.gms.maps.SupportMapFragment"/> <Button android:id="@+id/button_back" android:layout_width="fill_parent" android:layout_height="wrap_content" android:onClick="CloseActivity" android:padding="0dp" android:text="@+string/back" /> </LinearLayout> プレビューと電話では、次のようになります。 下の領域のボタンを見るとわかるように、そこにはいくつかのパディングがあります。 どうすればそれを取り除くことができ、ボタンが下部の領域を完全に埋めることができますか?
184 java  android  button 

26
Android完全に透明なステータスバー?
ドキュメントを検索しましたが、これだけが見つかりました: リンク。バーを半透明にするのにどちらを使用しますか?私がやろうとしているのは、ステータスバーを完全に透明にし(下の画像に示すように)、APK <19に対して下位互換性を持たせることです。 私のstyles.xml: <resources xmlns:tools="http://schemas.android.com/tools"> <style name="AppTheme" parent="Theme.AppCompat.Light"> <item name="android:actionBarStyle">@style/ThemeActionBar</item> <item name="android:windowActionBarOverlay">true</item> <!-- Support library compatibility --> <item name="actionBarStyle">@style/ThemeActionBar</item> <item name="windowActionBarOverlay">true</item> </style> <style name="ThemeActionBar" parent="Widget.AppCompat.Light.ActionBar.Solid"> <item name="android:background"> @null </item> <!-- Support library compatibility --> <item name="background">@null</item> <item name="android:displayOptions"> showHome | useLogo</item> <item name="displayOptions">showHome|useLogo</item> </style> </resources> 私ができること:
184 android  statusbar 

20
エミュレータエラー:このAVDの構成にカーネルファイルがありません
この問題は、EclipseでAndroidエミュレーターを実行しようとしたときに発見されました。何が起こったのか理解できません。解決策をオンラインで検索しましたが、あいまいであるようで明確に理解できません。私はサイトに従ってAVDをインストールするための手順に従っていましたが、何が欠けているのかわかりません。次のステップで説明してください。



5
フラグメント内のonCreateOptionsMenu
setHasOptionsMenu(true)内部onCreateViewに配置しましたが、onCreateOptionsMenuフラグメントの内部を呼び出すことはできません。 @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { setHasOptionsMenu(true); return inflater.inflate(R.layout.facesheet, container, false); } 以下は私のonCreateOptionsMenuコードです。 @Override public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) { getSupportMenuInflater().inflate(R.menu.layout, menu); return (super.onCreateOptionsMenu(menu)); } 私が得るエラーメッセージ: onCreateOptionsMenu(Menu)タイプFragment のメソッドは、スーパータイプメソッドをオーバーライドまたは実装する必要があります。

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