0

https://github.com/amlcurran/ShowcaseViewを使用して簡単なチュートリアルを作成していますが、タイトルまたはテキストがすべて圧縮されて左隅に表示されます。

使用する

        sv.setShouldCentreText(true);

違いはありません。これがコードです。

    ViewTarget target = new ViewTarget(R.id.mainImage1, this);
    ShowcaseView sv=
    new ShowcaseView.Builder(this)
            .setTarget(target)
            .setContentTitle("Long click to set wallpaper")
            .build();

そしてタイトルは次のように出てきます ここに画像の説明を入力

4

1 に答える 1

0

ターゲットを個別に定義してから使用してください。

 ShowcaseView showcaseView;
    Target T1;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_my);
        T1=new ViewTarget(R.id.button,this);

        showcaseView=new ShowcaseView.Builder(this)
                .setTarget(Target.NONE)
                .build();
        showcaseView.setButtonText("buttonname");
        showcaseView.setShowcase(T1,true);
        showcaseView.setContentTitle("tutorial");
        showcaseView.setContentText("explainit");

}
私はこれがあなたを助けると思います

于 2015-02-21T16:15:45.273 に答える