約3週間前に私はこのプログラムのEclipseを初めて見て、自分のHTC用に自分のアプリを作ることができるようになりました。私はModern Warefare 3をPCでプレイしています。私は演奏するときに統計情報を記録しています。私は私の統計情報を抽出して私のサイトにアップロードするアプリケーションをVisualBasicで作った。そこから私は自分のHTCに統計をダウンロードします。すべてが完璧に動作しますが、私は黄色のXPをtextvewの中心に置くことはできません。私のHTCのアプリケーションを作るときに中央のテキストビューを表示することはできません
私は解決策のためにグーグルを持っていますが、私は私の特定の問題とのいずれかを見つけることがあります。
<?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="0,2"
android:shrinkColumns="1">
<TableRow
android:background="#363B38" android:layout_width="wrap_content">
<TextView
android:layout_span="3"
android:layout_gravity="center"
android:id="@+id/gamename"
android:textColor ="#FCCA65" />
</TableRow>
<TableRow
android:background="#FF2E3230" android:layout_width="wrap_content">
<TextView
android:layout_span="3"
android:layout_gravity="center"
android:id="@+id/gamerank"/>
</TableRow>
<TableRow
android:layout_gravity="center"
android:background="#FF2E3230">
<TextView
android:text="00"
android:id="@+id/gamelevelc"
android:layout_gravity="left"/>
<TextView
android:text="00/00 XP"
android:id="@+id/gamexp"
android:textColor="#FEFC41"
android:layout_gravity="center"/>
<TextView
android:text="00"
android:id="@+id/gameleveln"
android:layout_gravity="right"/>
</TableRow>
<ProgressBar
android:id="@+id/myProgress"
style="?android:attr/progressBarStyleHorizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:max="100" />
<TableRow android:background="#FF2E3230">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/score" />
<TextView
android:layout_gravity="right"
android:id="@+id/gamescore"
android:textColor ="#D2AD53" />
</TableRow>
<TableRow android:background="#FF363B38">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/wins" />
<TextView
android:id="@+id/gamewins"
android:layout_gravity="right" />
</TableRow>
<TableRow android:background="#FF2E3230">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/losses" />
<TextView
android:id="@+id/gamelosses"
android:layout_gravity="right" />
</TableRow>
<TableRow android:background="#FF363B38">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/ties" />
<TextView
android:id="@+id/gameties"
android:layout_gravity="right"/>
</TableRow>
<TableRow android:background="#FF2E3230">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/win_streak" />
<TextView
android:id="@+id/gamewinstreak"
android:layout_gravity="right" />
</TableRow>
<TableRow android:background="#FF363B38">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/kills" />
<TextView
android:id="@+id/gamekills"
android:layout_gravity="right"
android:textColor ="#D2AD53" />
</TableRow>
<TableRow android:background="#FF2E3230">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/deaths" />
<TextView
android:id="@+id/gamedeaths"
android:layout_gravity="right"/>
</TableRow>
<TableRow android:background="#FF363B38">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/kd_ratio" />
<TextView
android:id="@+id/gameratio"
android:layout_gravity="right" />
</TableRow>
<TableRow android:background="#FF2E3230">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/headshots" />
<TextView
android:id="@+id/gameheadshots"
android:layout_gravity="right"/>
</TableRow>
<TableRow android:background="#FF363B38">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/hits" />
<TextView
android:id="@+id/gamehits"
android:layout_gravity="right" />
</TableRow>
<TableRow android:background="#FF2E3230">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/misses" />
<TextView
android:id="@+id/gamemisses"
android:layout_gravity="right" />
</TableRow>
<TableRow android:background="#FF363B38">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/accuracy" />
<TextView
android:id="@+id/gamepercent"
android:layout_gravity="right" />
</TableRow>
<TableRow android:background="#FF2E3230">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/assists" />
<TextView
android:id="@+id/gameassists"
android:layout_gravity="right" />
</TableRow>
<TableRow android:background="#FF363B38">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/kill_streak" />
<TextView
android:id="@+id/gamekillstreak"
android:layout_gravity="right" />
</TableRow>
<TableRow android:background="#FF2E3230">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/time_played" />
<TextView
android:id="@+id/gametimeplayed"
android:layout_gravity="right"/>
</TableRow>
<View
android:layout_height="3dip"
android:background="#FF000000" />
<TableRow android:background="#FF363B38">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/games_played" />
<TextView
android:id="@+id/gameplayed"
android:layout_gravity="right" />
</TableRow>
<TableRow android:background="#FF2E3230">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/latest_game" />
<TextView
android:id="@+id/gamelastplayed"
android:layout_gravity="right" />
</TableRow>
<TableRow android:background="#54604A">
<TextView
android:layout_span="2"
android:layout_gravity="left"
android:text="@string/updated_at" />
<TextView
android:id="@+id/gamelastupdated"
android:layout_gravity="right" />
</TableRow>
</TableLayout>
任意の提案:ここ
main.xmlからのコードはありますか?私は、Eclipseで新たなんだとAndroid用のアプリをmakeing、そうしてください
よろしく :-)なし高度なプログラミングの提案ジョージ
ありがとうございました。これは解決策でしたが、重み= "7"を設定する必要がありますが、これは低い数値に設定できますが、4〜7の間に設定することができます。左右の値の長さは決して2桁を超えません。 – George
@George次に、中央のViewのウェイトを2以上に設定すると、より多くの場所を占有します。 – Egor
あなたが提案したように7から2に変更され、完璧に機能しました。再度、感謝します。 – George