問題タブ [android-xml]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
269 参照

android - グラフィックが相対レイアウトを使用して中央に配置されることがあるのはなぜですか?

私は私にとって非常に奇妙な問題を抱えています。私が使用しているグラフィックは、理解できない理由で中央に配置されることがありますが、特定のディスプレイでのみ使用されます。上の図は悪い例で、下の図は私が欲しいものです。Androidのバージョンに依存していないようです。良い点と悪い点の両方がAndroid1.6で複製され、悪い点は2.1で複製されました。サイズにのみ依存しているようです...

悪いバージョン

良いレベルのレイアウト

関連するXMLコード:

ご覧のとおり、画像の重力を左に明確に設定し、親の左に揃えるように指示しましたが、何らかの理由で中央に揃えたいと考えています。

0 投票する
2 に答える
524 参照

android - Android開発スピナーのデフォルトのEclipseテーマ?

Spinnerウィジェットの色は、設定に基づいて電話ごとに変わります。すべての電話で同じ色を維持し、エミュレータで使用されるデフォルトのEclipseの色を銀色にします。この特定のテーマをxmlのスピナーに適用する方法を教えてください。前もって感謝します。

0 投票する
5 に答える
31307 参照

android - Android は String.xml に文字列値を設定します

誰でも私を助けることができますか?? string.xml にコーディングして String 値を追加したい
私はこれをやっています。

私のstring.xmlは

コーディング中にstring.xmlに名前の値を追加する方法を知っている人はいますか? ありがとうございました!!

0 投票する
2 に答える
7178 参照

android - 可変広告バナー サイズを使用する方法はありますか?

私は Android MOB を使用しています。特に大きな画面サイズでは、さまざまなサイズのバナーを使用したいと考えています。そのために XML コードを使用しています。XML を使用して動作させる方法はありますか? XML を使用したいので、各画面サイズのスタイルの標準部分として XML を配置できます。ありがとう!

サンプル XML コード:

0 投票する
3 に答える
28283 参照

android - Android: xml を別の xml に含める

xml データを他の xml データに含める方法は?

特別な他のコンテンツ xml で使用したいアプリケーション用のヘッダー xml ファイルがあります。コンテンツにヘッダーを含める方法はありますか?

0 投票する
1 に答える
691 参照

android - EclipseLayoutDesignerはIntelliJで作成されたXMLファイルを開くことができません

EclipseがレイアウトデザイナーでXMlファイルを開きたくない理由を理解した後、ここでこの問題を解決できることを願っています。

とにかく、InteliJ IDEAでプロジェクトを作成し、Eclipse形式でエクスポートし、Eclipseで開いた後、Eclipse Layout DesignerがそのようなXMLファイルを認識せず、LayoutDesignerがそのコンテンツをデザイナーの右側のペインにロードできないことに気付きました。これは、InteliJで作成されたXMLファイルをロードしようとした後のDesignerの外観です。

実際、Android OSのバージョンを修正するようにDesignerを設定した後にAndroidレイアウト要素をロードできます(ドロップダウンリスト、要素はデザイナーの左側のペインに表示されます)が、XMLファイルのコンテンツ自体がDesignerの右側のペインに読み込まれることはありません。

Eclipseで作成されたプロジェクトとIntelliJで作成されたプロジェクトの構造を調べたところ、IntelliJで作成されたプロジェクトをインポートすると、Eclipseは/ genディレクトリにJavaファイルを生成せず、正しいAndroidライブラリもインポートしないことに気付きました。画像を見てください。

上のプロジェクトはEclipseで作成され、AndroidRファイルとAndroidライブラリの両方がインポートされています。以下のプロジェクトはIntelliJで作成され、Eclipse形式にエクスポートされてから、Eclipseワークスペースにインポートされます。AndroidRファイルもAndroidライブラリもインポートされていません。

もう1つの問題は、Intellijで作成されたプロジェクトを強制的に再構築したり、プロジェクトのリストに含まれていないためにEclipseでクリーンアップしたりできないことです。Eclipseのように、それをAndroidプロジェクトとはまったく見なしていません。

最後の問題は、レイアウトデザイナでAndroid OSのバージョンを手動で設定してから、Android要素をデザイナの右側のペインに取得してドロップしようとすると、「プロジェクトリソースがありません」というメッセージ(エラー)が表示されることです。画像を見てください。

助けてください!

0 投票する
1 に答える
3659 参照

android - エラー/AndroidRuntime(328): 原因: java.lang.IndexOutOfBoundsException: 無効なインデックス 10、サイズは 10

**この ERROR/AndroidRuntime(328) の解決方法: 原因:

java.lang.IndexOutOfBoundsException: Invalid index 10, size is 10 this problem ...**

コード :

の問題:

0 投票する
2 に答える
5907 参照

java - ByteArrayからAndroidのXMLファイルへ

WebサービスからAndroidデバイスにbyte[]形式のファイルを送信しています。

  1. そのファイルがXMLファイル、つまりbyte []配列である場合、どうすれば元のXMLファイルに変換できますか。
  2. そのファイルが画像、つまりbyte []配列の場合、どうすれば元の画像に変換できますか。

私はsamsunggalaxyタブでandroidsdk2.2を使用しています。

0 投票する
1 に答える
125 参照

android - カスタム ビューの質問

私は Android 開発に不慣れで、カスタム ビューとビューのカスタマイズに xml を使用することについて質問があります。

だから私のコードでは、拡張ビュークラスを使用してビューを定義しています。

そして、DrawView クラスでは、キャンバスを使用して操作を実行しています。

私の質問は、

  1. 定義したこのビューと組み合わせて XML レイアウトを使用できますか?

  2. このカスタム ビューにいくつかのボタンを追加する必要があります。このシナリオでそれを実現するにはどうすればよいですか。

ありがとうございました。

0 投票する
3 に答える
801 参照

android - SAX パーサーがクラッシュし、Google 天気 XML を取得するときに「許可が拒否されました」という例外メッセージが表示される

SAX パーサーを使用して Google 天気予報で現在の気温を取得しようとしていますが、データを取得しようとすると「許可が拒否されました」という例外メッセージが表示されます。

コード:

/* ユーザーが EditText に入力した内容を取得します。*/

String cityParamString = ((EditText) findViewById(R.id.edit_input)).getText().toString();

文字列 queryString = "http://www.google.com/ig/api?weather="+ cityParamString;

/* 空白を HTML に相当するものに置き換えます。*/

url = 新しい URL(queryString.replace(" ", "%20"));

/* SAXParserFactory から SAXParser を取得します。*/

SAXParserFactory spf = SAXParserFactory.newInstance();

SAXParser sp = spf.newSAXParser();

/* 作成した SAXParser の XMLReader を取得します。*/

XMLReader xr = sp.getXMLReader();

/* 新しい ContentHandler を作成し、XML-Reader に適用します */

GoogleWeatherHandler gw = new GoogleWeatherHandler();

xr.setContentHandler(gwh);

/* URL 呼び出しが返した xml データを解析します。*/

xr.parse(新しい InputSource(url.openStream())); <---- これは PERMISION DENIED EXCEPTION メッセージでクラッシュします

URL は問題ないようですが、url.openstream が機能しません。