小编Kir*_*aka的帖子

如何在Android中的ViewPager之后进入下一个活动?

我在第一个活动中创建了一个"幻灯片图像"; 它有五个图像.在我滑动最后一个图像(第五个)后,它应该转到下一个活动,比如说 - activity_next.xml.

下面是我的幻灯片图片,即SlideActivity.java

public class SlideActivity extends Activity {

    public void onCreate(Bundle savedInstanceState){
         super.onCreate(savedInstanceState);
         setContentView(R.layout.activity_main);

         ViewPager viewPager = (ViewPager) findViewById(R.id.view_pager);
         ImagePagerAdapter adapter = new ImagePagerAdapter();
         viewPager.setAdapter(adapter);  

    }

     private class ImagePagerAdapter extends PagerAdapter {
            private int[] mImages = new int[] {
                R.drawable.one,
                R.drawable.two,
                R.drawable.three,
                R.drawable.four,
                R.drawable.five
            };

    @Override
    public int getCount() {
    return mImages.length;
    }

    @Override
    public boolean isViewFromObject(View view, Object object) {
    return view == ((ImageView) object);
        }

     @Override
     public Object instantiateItem(ViewGroup container, int position) {
       Context context …
Run Code Online (Sandbox Code Playgroud)

android android-intent android-viewpager

6
推荐指数
1
解决办法
5287
查看次数

是否可以在多值 amChart 中只显示一个 Y 轴?

我有一个多值 AmChart,我在其中发送动态值并按预期​​工作,但是当我动态发送值为百分比值的值时,它不需要对所有行单独使用 Y 轴。对于所有的线,只有一个 y 轴就足够了。

我能够禁用出现的 y 轴,并且我还创建了一个 y 轴(静态 y 轴),但它与一系列图表不同步。

trend() {
    this._chart = am4core.create( "trend_yield", am4charts.XYChart );
    this._chart.data = this._TChart;
    this._chart.legend = new am4charts.Legend();

    this._selectedItems.forEach( selectedItem => {
        if ( selectedItem.id != 1 && selectedItem.id != 2 ) {
            this.createAxisAndSeries();

            let valueAxis = this._chart.yAxes.push( new am4charts.ValueAxis() );

            let series = this._chart.series.push( new am4charts.LineSeries() );
            series.dataFields.valueY = selectedItem.itemName;
            series.dataFields.dateX = "date";
            series.tensionX = 0.8;
            series.strokeWidth = 2;
            series.strokeOpacity = 5;
         //   series.yAxis = valueAxis;
            series.name = selectedItem.itemName; …
Run Code Online (Sandbox Code Playgroud)

javascript amcharts amcharts4

5
推荐指数
0
解决办法
428
查看次数

输入的文本值通过angular 2中的ngFor循环在动态生成的文本框中复制

我创建了一个动态文本框,ngFor其中通过在另一个文本框中键入数字来生成文本框的数量。

HTML。

    <div class="input-group col-sm-3">
        <span class="input-group-addon">Num of columns: </span>
        <input class="form-control"
               (change)="addColumnLength($event.target.value)"
               [(ngModel)]="workModel.columnLength"
               placeholder="Enter num of columns">
    </div>
</div>
<div class="column-content col-sm-3">
    <div class="input-group col-sm-12" *ngFor="let column of workModel.columnData; let i= index ">
        <span class="input-group-addon">Column {{i + 1}} </span>
        <input class="form-control"
               [value]="workModel.columnData[i]"
               (change)="assignColumnData($event.target.value, i)">
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

这是我的 .ts 文件。

 addColumnLength( length : number ) {
    this.workModel.columnData = [];
    for ( let i = 0; i < length; i++ ) {
        this.workModel.columnData[i] =  undefined;
    }
}

assignColumnData( length …
Run Code Online (Sandbox Code Playgroud)

html angular-ngmodel ngfor angular

0
推荐指数
1
解决办法
354
查看次数