[開発環境]
Android Studio
[使用したサンプル]
ActionBarCompat-Styled
[機能]
デザインのみ。
途中までやったが、以下理由によりこのサンプルは中断。
・deprecatedなクラスがあり、調べたがすんなりと置き換えがうまくいかない。
・SlidingTabLayoutに置き換えようとしたがそれ自身はSlidingTabsBasicのサンプルにあるので、
それをベースに考えたほうが無駄がない。
ActionBarActivityが取り消し線に
ActionBarActivityが以下のように取り消し線になってました。
調べてみるとAndroid Support Libraryの22.1から以下のようにdeprecatedなので、AppCompatActivityを代わりに使えとのこと。
AppCompatActivityに書き換えたら今度は赤くなっている。
Alt+Enterを押すことでimportにandroid.support.v7.app.AppCompatActivityが追加されて解決。
setNavigationModeが取り消し線に
setNavigationModeが取り消し線になっていたので、Google Developersで調べたところ以下のようにdeprecatedになってました。
置き換えの例がないのでどうしたらいいのか悩んでいたところ
SlidingTabsで置き換えるとが近いらしく、Android Developerのサンプルにもあるようなのでこれを参考にしてみました。
Step1. Google DeveloperのSlidengTabsBasicの
/SlidingTabsBasic/Application/src/main/java/com/example/android/common/viewにある以下の2つのファイルを新しいプロジェクトにコピー。
SlidingTabLayout.java
SlidingTabStrip.java
※packageはコピー先のMainActivityと同じpacakgeに修正する。
//package com.example.android.common.view;
package com.example.xxx.yyyyy;
以下を参考にしたがタブの画面がでてこないので中断。
0 件のコメント :
コメントを投稿