【发布时间】:2018-03-03 12:00:01
【问题描述】:
我们为使用 Snackbar 的 Activity 添加了 android.support.design.widget.CoordinatorLayout 到 XML 文件中。所有 Gradle 信息都是正确的,并且导入了另外两个相应的导入 minSdk 是 19 支持设计是 v25.3.1 我的问题是为什么会发生这种导入并且我在某处省略了一些设置?
原始 XML 代码文件有一个相对布局以及其他项目和 CoordinatorLayout 小部件的 XML
小吃店代码
public void showSnackbar(){
//coordinatorLayout = findViewById(snackbarView);
//Snackbar snackbar = null;
final Snackbar snackbar = Snackbar
.make(findViewById(snackbarView), getText(R.string.snackbar_text),1);
snackbar.setActionTextColor(Color.RED);
snackbar.setAction("EXIT", new View.OnClickListener(){
@Override
public void onClick(View view) {
//Intent intent = new Intent(DetailsActivity.this, MainActivity.class);
//startActivity(intent);
snackbar.dismiss();
}
});
TextView snackbarActionTextView = (TextView) snackbar.getView().findViewById( android.support.design.R.id.snackbar_action );
snackbarActionTextView.setTextSize( 30 );
snackbarActionTextView.setTypeface(snackbarActionTextView.getTypeface(), Typeface.BOLD);
TextView snackbarTextView = (TextView) snackbar.getView().findViewById(android.support.design.R.id.snackbar_text);
snackbarTextView.setTextSize( 30 );
snackbarTextView.setMaxLines( 3 );
snackbarTextView.setTextColor(Color.YELLOW);
snackbar.setDuration(Snackbar.LENGTH_INDEFINITE);
snackbar.show();
}
这是我的导入
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
【问题讨论】:
-
请正确提及您的问题
-
@PramodYadav 我认为问题的提出很明确。请解释如何正确提及问题,以免我两次犯同样的错误
标签: android android-coordinatorlayout android-snackbar