2

私はアンドロイド2.1を使用してアプリケーションを開発しています。そのためのウィジェットを作成し、テキストビューレイアウトと大きなフォントを備えたシンプルなウィジェットを作成しました。スクロール可能なビューを追加して、テキストがボックスから出た場合にユーザーがスクロールできるようにします。しかし、私がタグを追加するときはいつでも。ウィジェットが機能しない、解決策はありますか?

<?xml version="1.0" encoding="utf-8"?>
<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="@android:color/background_light"
    android:layout_margin="5sp"
    >

        <ScrollView
            android:layout_width="fill_parent"
            android:layout_height="fill_parent" 
            >

            <TextView
                    android:layout_width="wrap_content"
                    android:layout_height="wrap_content"  
                android:text="slkjflasjdlkfjaslkjflksjf  saldjfslkjdflksf lskjdflkasjdlkfjsa lkfklsa dfsakldjfksajdfkljasdklfjlaksdfkla sdlf askj fljsalfk aslkjfklsdjf lksadkfjsadkljf lksadjkf sadlkjfksa jfkljs dklfj skldjf klsadjkflsa dklfj sadkl fklsadj fklasdj kfjsa dklfjsadkljfklasdjklfsjadfjklsadj;as;fdjaljfd;klajd;klfaklsdjfkas fljldfjasdfjiojsdkljfiowejfisdklfkldjf k kljsedjr ilejicjdisfkeriejfcsdijioerfid cvisdjis kl jiowejfliwejlwjfkjdlkfjsjr i  sijflessdf;lejfdejcjwejfij nlkefi ewijtioejifeiofrjiowejflie vilejeijioejfeojvolijsljfoisdjie ff iejieifiejfswjiflisijiejeifjeilfjelis fs ijfis efjsijfilesjflsjlfe sif j"
                android:textSize="15sp"
                />

        </ScrollView>

</LinearLayout>
4

1 に答える 1

6

ドキュメントから

レイアウトに精通している場合、アプリウィジェットのレイアウトの作成は簡単です。ただし、アプリウィジェットのレイアウトはRemoteViewに基づいており、すべての種類のレイアウトまたはビューウィジェットをサポートしているわけではないことに注意する必要があります。

RemoteViewsオブジェクト(およびその結果としてApp Widget)は、次のレイアウトクラスをサポートできます。

FrameLayout
LinearLayout
RelativeLayout
GridLayout

そして、次のウィジェットクラス:

AnalogClock
Button
Chronometer
ImageButton
ImageView
ProgressBar
TextView
ViewFlipper
ListView
GridView
StackView
AdapterViewFlipper

これらのクラスの子孫はサポートされていません。

RemoteViewsはViewStubもサポートしています。これは、実行時にレイアウトリソースを遅延拡張するために使用できる、非表示のゼロサイズのビューです。

したがって、ScrollViewはウィジェットではサポートされていません。

于 2013-02-07T18:20:39.557 に答える