我是shell脚本的新手.我想以特定的顺序从Shell脚本调用make文件列表.对于每个makefile,我想得到结果(make是成功还是失败).如果有任何错误我想停止脚本执行.如果成功,我必须运行下一个makefile.
我正在使用颤振开发图书应用程序。我正在使用每一章的页面浏览显示书页。问题是当用户在最后一页上向左滑动时,我应该从数据库中加载下一章以及章节标题。反之亦然,在上一章的第一页上向右滑动。那么如何在第一页或最后一页找到该用户并向左或向右滑动?
我正在创建一个带有列表视图的弹出窗口。在列表视图中,每一行都包含一个文本框和单选按钮,但不显示弹出窗口。我无法弄清楚错误。
这是代码。
import java.util.List;
import java.util.Vector;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.SharedPreferences;
import android.graphics.Typeface;
import android.os.Bundle;
import android.preference.PreferenceManager;
import android.view.Gravity;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.PopupWindow;
import android.widget.RadioButton;
import android.widget.TextView;
public class SettingsActivity extends Activity {
PopupWindow popup;
ListView fontSizeListView;
View popupView;
int currentFontSize;
Vector<FontSize> fontData;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.settings_view);
TextView tv = (TextView) findViewById(R.id.font_size_opt);
Typeface tf = TsciiTypeface.getTypeface(this);
tv.setTypeface(tf);
tv.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) { …Run Code Online (Sandbox Code Playgroud) Marquee在textview中不起作用.我将textview放在两个按钮之间的TableLoyout中.我将textview作为可伸缩的列.这是我的xml代码.我无法弄清楚这个错误.
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:background="#e0bf64" android:orientation="vertical">
<TableLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:stretchColumns="2"
android:background="#f2cd6d">
<TableRow>
<Button
android:id="@+id/btn_prv"
android:text="@string/prv"
android:textSize="16sp"
android:layout_column="1"
android:layout_width="100dip"
android:background="@drawable/prev_btn_re"
android:paddingLeft="0sp"
android:paddingTop="0sp"
/>
<TextView
android:id="@+id/head_title"
android:layout_width="125dip"
android:gravity="center"
android:paddingLeft="5sp"
android:paddingTop="10dip"
android:paddingRight="0sp"
android:background="#f2cd6d"
android:textSize="16sp"
android:textColor="@color/black"
android:marqueeRepeatLimit="marquee_forever"
android:lines="1"
android:ellipsize="marquee"
android:focusable="true"
android:focusableInTouchMode="true"
android:freezesText="true"
android:scrollHorizontally="true"
android:text="marquee text"
/>
<Button
android:id="@+id/btn_next"
android:text="@string/next"
android:textSize="16sp"
android:gravity="right"
android:layout_width="100dip"
android:background="@drawable/next_btn_re"
android:paddingRight="10sp"
android:paddingTop="5sp"
/>
</TableRow>
</TableLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
请任何人告诉我为什么它不起作用?