我在第一个活动中创建了一个"幻灯片图像"; 它有五个图像.在我滑动最后一个图像(第五个)后,它应该转到下一个活动,比如说 - 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) 我有一个多值 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) 我创建了一个动态文本框,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)