0

私はAndroidアプリを開発しています。これまでのところ、Android4以降を使用してGalaxyNexusですべてをテストしてきました。下位互換性を念頭に置いて、すべてのプログラミングを行いました。

リリース間近です。API9以降で正常に動作することを確認したいと思います。私は本物のAndroid2.3電話を持っていないので、エミュレーターを使用しています。

すべてが正常に機能しているように見えますが、レイアウトに問題がない場合や、完全に文字化けしている場合があります。

ここに画像の説明を入力してください

背景はひどいです、そして、TextViewsは多くの場合欠けています。しかし、時々彼らは文字化けする前にほんの少しの間大丈夫です。このエミュレータの信頼性はどれくらいですか?これは、実際のマシンで実行した場合に実際にどのように見えるでしょうか?これを引き起こす原因は何ですか?

編集:スクリーンショットのレイアウトは、ViewGroupsを含む7つの小さなもので構成されていListViewsます。これは、メインの背景ドローアブル(青緑灰色の文字化けしたもの)のコードです。

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/main_bgtile"
    android:tileMode="repeat" />

EDIT2:フラグメントを切り替えるときのトランザクションアニメーションが再生されると、フラグメントはアニメーションの期間中は完璧に見え、終了すると再び文字化けすることに気づきました。

編集3:私のlogcatは次のエラーで溢れているようです: 10-09 00:41:40.385: D/skia(327): SkGL unimplemented: stroke path

それらの数十。これを修正するにはどうすればよいですか?

ありがとう

4

1 に答える 1

2

私はそれを解決しました:

私はactionbarsherlockを使用しています。なんらかの理由で、スタイルでアクションバーを無効にすることにしましたが、アクティビティで再度リクエストします。

アクティビティのonCreate()メソッドからこの行を削除することで、問題を解決することができました。 this.getWindow().requestFeature(Window.FEATURE_ACTION_BAR)

于 2012-10-09T01:19:26.933 に答える